For the day, the Sensex closed 14 points higher at 21,754 while the Nifty slipped below the 6,500 levels to end the session at 6,493, a 10 point gain.
The 30-share Sensex ended up 12 points at 21,822 after touching a fresh intra-day high of 22,040.72 and the 50-share Nifty ended up 12 points at 6,517 after hitting a new intra-day high of 6,574.95.
The Sensex closed at 21,810, up 35 points or 0.2% and the Nifty gained 11 points or 0.2% to close above the psychological 6,500 levels at 6,504.
The 30-share Sensex ended 30 points at 21,856 and the 50-share Nifty ended up 5 points at 6,517.
The 30-share Sensex ended up 406 points at 21,924 after touching an intra-day high of 21,919 and the 50-share Nifty ended up 126 points at 6,526 after hitting an intra-day high of 6,538.
At close on Wednesday, the 30-share Sensex was up 135 points at 20,987, while the Nifty-50 had increased by 39 points at 6,238.80.
Sun Pharma, Tata Steel, State Bank of India, Axis Bank, Tata Motors, Larsen & Toubro and ICICI Bank were also among the Sensex gainers. HCL Tech, UltraTech Cement, Nestle and Hindustan Unilever were among the laggards.
The 30-share Sensex ended up 111 points to end at 20,811 and the 50-share Nifty ended up 31 points at 6,186.
The 30-share Sensex ended up 170 points at 20,634 and the 50-share Nifty ended up 54 points at 6,127.
The 30-share Sensex closed 173 points higher at 20,366 and the 50-unit Nifty ended 47 points up at 6,048 levels.
The 30-share Sensex of the Bombay Stock Exchange closed 86.55 points higher at 21,337.67 and the National Stock Exchange Nifty index closed at its highest closing levels in 2014, up 25.15 points at 6,338.95.
The 30-share Sensex ended up 141 points at 21,205 and the 50-share Nifty gained 42 points to close at 6,304.
The 30-share Sensex ended up 257 points or 1.2% at 21,289 and the 50-share Nifty ended up 79 points or 1.3% at 6,321.
The 30-share Sensex ended up 376 points at 21,134 and the 50-share Nifty ended up 101 points at 6,272.
Skipper Suryakumar Yadav made optimal use of available resources in both departments as India did enough to beat a spirited Oman by 21 runs to end their league stage commitments in Asia Cup with a hat-trick of victories.
The 30-share BSE Sensex ended 118.99 points higher at 21,193.58 and the broader 50-share Nifty gained 34.90 points to close at 6,313.80.
The 30-share Sensex ended up 371 points at 21,080 after hitting an intra-day high of 21,118 and the 50-share Nifty ended up 108 points at 6,274 after touching an intra-day high of 6,285.
The 30-share Sensex was up 248 points at 20,859 and the 50-share Nifty was up 78 points at 6,217.
The 30-share Bombay Stock Exchange BSE Sensex closed almost 330 points higher at 21,326 levels after hitting an all-time intra-day high of 21,484 during the day and the 50-share Nifty closed at its all-time high of 6,363.90, up almost 100 points.
The 30-share BSE Sensex ended 249 points higher at 20,957 levels and the 50-share Nifty was up 80 points at 6,241.
The 30-share Sensex ended down 147 points at 20,709 and the 50-share Nifty ended down 41 points at 6,161.
The 30-share Sensex ended up 106 points at 20,898 and the 50-share Nifty ended up 42 points at 6,217.
The 30-share Sensex ended almost 115 points higher at 20,535 levels and the 50-share Nifty was up almost 35 points at 6,092 levels.
The 30-share Sensex ended up 40 points at 20,891 mark and the 50-share Nifty ended up 14 points at 6,203 levels.
At close, the Sensex ended up 359 points at 20,929 and the Nifty ended up 120 points at 6,221.
The 30-share Sensex ended up 11 points at 20,894 and the 50-share Nifty closed 16 points higher at 6,205.
The 30-share BSE Sensex surged a whopping 2% or 467 points at 20,882 levels while the broader Nifty index ended at 6,189 levels up over 2% or 143 points from its previous close.
The 30-share Sensex ended up 79 points at 20,608 and the 50-share Nifty gained 17 points to close at 6,113.
The 30-share Sensex rose 265.65 points to end at 20,249.26 and the 50-share Nifty gained 79.05 points at 6,007.45 levels.
The 30- Share BSE Sensex ended 19924 up 22 points or 0.11 per cent, while the broader 50-share NSE Nifty closed down by 2 points or 0.01 pct at 5907.
The 30-share Sensex was up 137 points at 19,517 and the 50-share Nifty was up 45 points at 5,780.
The 30-share Sensex ended up 19 points at 19,920 after touching a high of 20,050 and a low of 19,783 and the 50-share Nifty ended up 3 points at 5,892 after touching a high of 5,938 and a low of 5,855.
The 30-share Sensex ended 684 points higher at 20,647 and the 50-share Nifty added 216 points at 6,116 levels.
Markets ended on a strong note after an extremely volatile trading session this Wednesday, on back of significant buying witnessed in the realty and bank spaces.
The BSE benchmark index -- Sensex closed unchanged at 19,997 and the 50-share Nifty added 16 points to settle at 5,913.
The BSE benchmark index -- Sensex rallied 727 points or 3.77% to settle at 19,997 and the 50-share Nifty surged 216 points to shut shop at 5,897.
The 30-share Sensex rose 290.30 points to end at 19,270.06 and the 50-share Nifty gained 87.45 points at 5,680.40 levels.
The 30-share Sensex ended up 219 points at 18,620 and the 50-share Nifty ended up 63 points at 5,472.
The Bombay Stock Exchange's 30-share Sensex closed at 18,401 up 405 points. The National Stock Exchange's 50-share S&P CNX Nifty closed at 5,409 up 124 points.
The 30-share Sensex ended up 39 points at 18,558 and the 50-share Nifty ended up 5 points at 5,477 levels.